Betting Shop — definition

1. betting shop (Noun) Brit

1 definition

betting shop (Noun) — A licensed bookmaker's shop that is not at the race track.

2 types of
shop store